package com.icinfo.cloud.provider.punish.ucase.casemain.dto;

import com.icinfo.cloud.common.core.page.BasePageRequest;
import jdk.nashorn.internal.ir.annotations.Ignore;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class WaitingSupervisedTaskQueryDto extends BasePageRequest {
    /**
     * 区域编码
     */
    @NotNull(message = "区域编码不能为空")
    private List<String> areaCodeList;
    /**
     * 机构编码
     */
    @Ignore
    private List<String> orgCodeList;
    /**
     * 案件id
     */
    private String caseId;
    /**
     * 案件名称名称
     */
    private String caseName;
    /**
     * 案件编码编码
     */
    private String caseNumber;
    /**
     * 任务年度
     */
    private String taskYear;
    /**
     * 机构名称
     */
    private String caseOrgName;

    /**
     * 任务临期/超期时间 1：全部 2：30天以上 3：10-30天 4：1-10天
     */
    private String taskDays;

    /**
     * 任务临期/超期类型 1：超期 0：临期
     */
    private String daysType;
    /**
     * 任务结束时间范围
     * @param:
     * @return:
     * @Author: wuzhihui
     * @Date: 2022/12/12
     */
    private String taskEndTimeEndRange;
    /**
     * 任务结束时间范围
     * @param:
     * @return:
     * @Author: wuzhihui
     * @Date: 2022/12/12
     */
    private String taskEndTimeStartRange;




}
